package top.tangyh.lamp.care.vo.result;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import top.tangyh.basic.base.entity.Entity;

import java.time.LocalDateTime;

@Data
@Schema(description = "IoCodeDetailVO 具体选项值")
public class IoCodeDetailVO extends Entity<Long> {

//    @Schema(description ="主键")
//    private Long id;

    @Schema(description ="住院号")
    private String hospitalNumber;

    @JsonFormat(shape= JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm",timezone = "GMT+8")
    @Schema(description ="班次时间")
    private LocalDateTime time;

    @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm",timezone = "GMT+8")
    @Schema(description ="真实时间")
    private LocalDateTime realTime;

    @Schema(description ="项目值")
    private String ioValue;


    @Schema(description   = "出入量选项名称")
    private String itemName;



    @Schema(description ="入量出量类型 crl-in：入量 crl-out：出量")
    private String modelCode;


    @Schema(description ="出入量配置code")
    private String itemCode;
    @Schema(description ="排序值")
    private  Integer orderValue;


    @Schema(description ="来源")
    private String source;
}
